package com.quanyan.place.entity.vo;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * 场馆运营规则
 * Created by yangyun on 2016/6/20.
 */
public class PlaceOperationRuleVo implements Serializable {

    private Integer placeId;  // 场馆Id

    private Integer placeRuleId; // 场馆运营规则Id

    private String placeName; // 场馆名称

    private byte isDisplayOtherTime; // 是否展示其它日期

    private Integer maxCancelNumOneDay;  // 一天最大取消订场次数

    private Integer maxUnsubscribeNumOneDay;  // 一天最大退订次数

    private Integer maxPermitOrderHoursOneDay;  // 一天 可预定最大的时段总数

    private Integer maxPermitOrderHoursOneTime;  // 一次 可预定最大的时段总数

    private Integer maxInAdvanceRefundHours;  // 提前退订的小时数

    private Integer syncSalePlanCycle;  //  销售计划同步周期（单位：周）

    private Integer uid; // 当前后台操作人员

    public Integer getPlaceId() {
        return placeId;
    }

    public void setPlaceId(Integer placeId) {
        this.placeId = placeId;
    }

    public Integer getPlaceRuleId() {
        return placeRuleId;
    }

    public void setPlaceRuleId(Integer placeRuleId) {
        this.placeRuleId = placeRuleId;
    }

    public String getPlaceName() {
        return placeName;
    }

    public void setPlaceName(String placeName) {
        this.placeName = placeName;
    }

    public byte getIsDisplayOtherTime() {
        return isDisplayOtherTime;
    }

    public void setIsDisplayOtherTime(byte isDisplayOtherTime) {
        this.isDisplayOtherTime = isDisplayOtherTime;
    }

    public Integer getMaxCancelNumOneDay() {
        return maxCancelNumOneDay;
    }

    public void setMaxCancelNumOneDay(Integer maxCancelNumOneDay) {
        this.maxCancelNumOneDay = maxCancelNumOneDay;
    }

    public Integer getMaxUnsubscribeNumOneDay() {
        return maxUnsubscribeNumOneDay;
    }

    public void setMaxUnsubscribeNumOneDay(Integer maxUnsubscribeNumOneDay) {
        this.maxUnsubscribeNumOneDay = maxUnsubscribeNumOneDay;
    }

    public Integer getMaxPermitOrderHoursOneDay() {
        return maxPermitOrderHoursOneDay;
    }

    public void setMaxPermitOrderHoursOneDay(Integer maxPermitOrderHoursOneDay) {
        this.maxPermitOrderHoursOneDay = maxPermitOrderHoursOneDay;
    }

    public Integer getMaxPermitOrderHoursOneTime() {
        return maxPermitOrderHoursOneTime;
    }

    public void setMaxPermitOrderHoursOneTime(Integer maxPermitOrderHoursOneTime) {
        this.maxPermitOrderHoursOneTime = maxPermitOrderHoursOneTime;
    }

    public Integer getMaxInAdvanceRefundHours() {
        return maxInAdvanceRefundHours;
    }

    public void setMaxInAdvanceRefundHours(Integer maxInAdvanceRefundHours) {
        this.maxInAdvanceRefundHours = maxInAdvanceRefundHours;
    }

    public Integer getSyncSalePlanCycle() {
        return syncSalePlanCycle;
    }

    public void setSyncSalePlanCycle(Integer syncSalePlanCycle) {
        this.syncSalePlanCycle = syncSalePlanCycle;
    }

    public Integer getUid() {
        return uid;
    }

    public void setUid(Integer uid) {
        this.uid = uid;
    }
}
